Tengo el siguiente error al intentar conectar SQL Server:
[Microsoft][Controlador ODBC 18 para SQL Server]Proveedor SSL: [error:1416F086:Rutinas SSL:tls_process_server_certificate:certificado fallido en la verificación:certificado autofirmado]
Estoy en Ubuntu 20, PHP 7.4 FPM, nginx.
Servidor Microsoft SQL Server [11.00.3128 Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64) 28 de diciembre de 2012 20:23:12 Copyright (c) Microsoft Corporation Standard Edition (64 bits) en Windows NT 6.2 (compilación 9200 : ) (Hipervisor) ]
Cuando yo:
openssl s_client -connect myserverip:1433 -tls1Yo obtengo:
CONECTADO(00000003)
Mi versión de la biblioteca de openssl es:
OpenSSL 1.1.1f 31 de marzo de 2020 (Biblioteca: OpenSSL 1.1.1k 25 de marzo de 2021)
He intentado muchas cosas, como obligar al sistema a usar TLS1 en /etc/ssl/openssl.cnf o la configuración de nginx para cambiar a tls1.